﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style:none;}
body{ font-family:"Microsoft YaHei","Verdana";font-size: 12px;color:#000;}
input,select{ font-family:"Microsoft YaHei","Verdana"}
img{border:none;}
ul,li,dl,dt,dd{list-style:none; }
em{FONT-STYLE: normal; FONT-WEIGHT: normal}
a{TEXT-DECORATION: none; color:#000;}
a:hover {TEXT-DECORATION: none; color:#f52f3e;}
.cl{clear:both; overflow:hidden; }
.blank5{height:5px; clear:both; overflow:hidden}
.blank10{height:10px; clear:both; overflow:hidden;}
.main{width:1200px; margin:0 auto; position:relative }
.fl{ float:left}.fr{ float:right}
.center{ text-align:center}
.ico_r{ padding-right:5px}




/*.footer{background:#323232; overflow:hidden; clear:both; display:block; }
.footer .foot{ background:#f9f9f9; padding:25px 0 15px; overflow:hidden}
.footer ul.foot_service{font-size:16px; clear:both; display:block; margin-bottom:20px; overflow:hidden}
.footer ul.foot_service li{border-right:#ddd solid 1px; float:left; padding-right:50px; margin-right:50px}
.footer ul.foot_service li.last{ padding:0; margin:0;border:none}
.footer .foot a{ color:#666}
.footer .foot a:hover{ color:#167ed9}
.footer ul.foot_nav{border-top:#ddd solid 1px;  padding-top:20px; clear:both; display:block}
.footer ul.foot_nav li{ float:left; width:148px}
.footer ul.foot_nav li h4{ font-size:14px; font-weight:normal; padding-bottom:10px; color:#333}
.footer ul.foot_nav li a{ clear:both; display:block; line-height:28px;}
.footer ul.foot_nav li.wx{ width:450px;border-left:#ddd solid 1px; float:right; height:140px; }
.footer ul.foot_nav li.wx .img{ float:right; text-align:center; padding-left:50px}
.footer ul.foot_nav li.wx img{ width:100px; height:100px;}
.footer ul.foot_nav li.wx p{ color:#666; padding-top:5px}
.footer .add{ padding:30px 0 0px; clear:both; display:block;}
.footer .add li{float:left;padding-bottom:20px;width:600px;color:#fff !important;}
.footer .add li.r{ width:520px; float:right}
.footer .add h4{padding-bottom:6px;font-size:18px;line-height:28px;}
.footer .add h4 strong{font-size:22px;line-height: 22px;}
.footer .add p{font-size:15px;line-height:24px;}
.footer .foot_b{ background:#222; clear:both; display:block; color:#AFAFAF; padding:20px 0; line-height:28px; font-size:14px; overflow:hidden}
@media screen and (min-width: 1200px) { 
.main {width: 1200px; position:relative; margin:0 auto} 
} 
.footer .foot_link{clear:both;border-top:#ddd solid 1px;  display:block; overflow:hidden; padding:20px 0; line-height:26px; }
.footer .foot_link h1{ font-size:18px; font-weight:normal; padding-bottom:8px}
.footer .foot_link a{ padding-right:15px;}
/*侧边*/
/*.u-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:dashed;*overflow:hidden;}
.arrow-right{border-width:9px;right:-18px;border-left-style:solid;border-left-color:#ebebeb;}
.arrow-right2{border-width:8px;right:-16px;border-left-style:solid;border-left-color:#fbfbfb;}
.m-elevator{position:fixed;right:0;bottom:100px;z-index:99999;}
.m-elevator.indexelevator{position:fixed;top:200px;right:0}
.m-elevator .elevator{display:block;position:relative;margin:2px 0;height:70px;width:70px;background-color:#167ed9;color:#9b9b9b;text-align:center;border-radius:3px; cursor:pointer;-webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; transition: .4s;}
.m-elevator .elevator .iconfont{display:inline-block;font-size:12px; padding:10px 0 0 0}
.m-elevator .elevator .iconfont p{ font-size:13px; color:#fff; padding:5px 0 0 0 ; margin:0 }
.m-elevator .elevator:hover{background-color:#f04044;color:#fff;border-radius:3px;}
.m-elevator .elevator .desc{display:none;width:auto;position:absolute;right:70px;top:0;text-align:center;padding:10px 15px;background:#fff;color:#666;ont-size:16px;border:1px solid #ddd;}
.m-elevator .elevator:hover .desc,.m-elevator .elevator.on .desc{display:block;}
.m-elevator .elevator .desc p{white-space:nowrap!important;line-height:24px;color:#666;font-size:14px;}
.m-elevator .elevator .arrow-right2{top:50%;margin-top:-8px;border-left-color:#fff;}
.m-elevator .elevator .arrow-right{top:50%;margin-top:-9px;border-left-color:#ddd;}
.m-elevator .elevator .desc1{top:-25px;}
.m-elevator .elevator .desc2{top:-45px;}
.m-elevator .elevator .desc3{top:-40px;}
.m-elevator .elevator .desc3 p{ font-size:14px}*/
/*返回顶部*/
/*.m-elevator .elevator-top{background:url(../images/top.png) no-repeat left top; width:52px; height:52px;}
.m-elevator .elevator-top:hover{background:url(../images/top.png) no-repeat left bottom;}
.fixedNav{ width:100%;  position: fixed; left:0; top:0; z-index:99999; background:rgba(0,0,0,.8); height:39px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8C000000 ,endColorstr=#8C000000);}
.fixedNav ul{ width:1200px; margin:0 auto}
.fixedNav li{width:171px; text-align: center; height:39px; line-height:39px;font-size:14px; color:#fff;  cursor:pointer; float:left }
.fixedNav li:hover{ background:#c40000; color:#fff;}
.fixedNav li.cur{ background:#c40000; color:#fff;}


#big_banner_wrap {height:400px;position:relative;}
#big_banner_wrap #banner_menu_wrap {width:240px; height:398px; background:url(../Images/banner_menu_bg.png); position:absolute; float:left; z-index:9999; padding-top:2px}
#big_banner_wrap #banner_menu_wrap .active {margin-top:20px; }
#big_banner_wrap #banner_menu_wrap li {display:block; height:36px; line-height:36px;position:relative;transition:all 3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;cursor:pointer;}
#big_banner_wrap #banner_menu_wrap li a {font-size:14px; color:#fff; padding:0 15px; display:block;}
#big_banner_wrap #banner_menu_wrap li i{ float:right; height:36px; line-height:36px; color:#fff}
#big_banner_wrap #banner_menu_wrap li .banner_menu_i {float:right;font-size:20px;margin-right:20px;}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content {width:675px;height:396px;display:none;z-index:610;position:absolute;left:240px;top:0;background:#fff;border:#09699c solid 2px}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content h1{ font-size:24px; font-weight:normal; text-align:center; padding:20px 0 5px 0}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content p{ color:#666; padding:0 30px; text-align:center;  font-size:16px; padding-bottom:0px; line-height:26px;}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content em{ color:#ff0000; font-weight:bold}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .btn{ display:inline-block; }
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .btn a{ padding:8px 40px; font-size:16px;border:#167ed9 solid 1px; line-height:24px; margin:0 10px; color:#167ed9;transition:all 3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .btn a:hover{ background:#167ed9; color:#fff}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .btn1{ display:inline-block;  }
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .btn1 a{ padding:8px 40px; font-size:16px;border:#167ed9 solid 1px; line-height:24px; margin:0 10px; color:#fff;transition:all 3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s; background:#167ed9}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .btn1 a:hover{ background:#fff; color:#167ed9}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .kcpadding{ padding-left:30px; position:absolute;bottom:10px;}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .kc{ float:left;overflow:hidden; width:215px; padding:10px 0 }
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .kc span{ font-size:16px; line-height:50px; float:left; width:120px}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .kc img{ width:50px; height:50px; float:left; padding-right:15px }
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .kc a{ color:#000;}
#big_banner_wrap #banner_menu_wrap li .banner_menu_content .kc a:hover{ color:#167ed9;-webkit-transition: .6s; -moz-transition: .6s; -ms-transition: .6s; transition: .6s; }
/*首页快讯*/*/
/*.index_ks{ background:url(../images/index_ks.gif) no-repeat; width:400px; height:50px; position:fixed; left:50%; bottom:0; z-index:9999; margin-left:-200px; z-index:999999;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:0px;}*/
/*#index_ks_close{ width:41px; height:50px; position:absolute;right:0;top:0; cursor:pointer}
.index_ks p{ font-size:14px; line-height:50px; }
.index_ks a{ color:#e01700; display:block;padding-left:70px}
.index_ks a:hover{ color:#e01700; text-decoration:underline}
/*首页校园环境*/*/
/*.index_planPic{}
.index_planPic .hd{ text-align:center; clear:both; display:block; padding:10px 0 0 0;    border-bottom: #ddd solid 1px; padding-bottom: 10px; overflow:hidden}
.index_planPic .hd ul{ float:right}
.index_planPic .hd li{ display:inline-block; cursor:pointer; background:#f2f2f2;border:#ddd solid 1px; padding:4px 10px; margin:0 0 0 10px; font-size:12px; color:#000; }
.index_planPic .hd li.on{ background:#167ed9; color:#fff;border:#167ed9 solid 1px;}
.index_planPic .bd{ overflow:hidden}
.index_plan_img{ padding:20px 0 0 0 }
.index_plan_img ul li{ float:left; margin-right:20px}
.index_plan_img ul li img{ width:220px; height:165px}

.index_fx{ background:#f5f5f5; overflow:hidden;}
.index_fx ul li{ float:left; width:150px; text-align:center}
.index_fx ul li p{ font-size:16px; padding:10px 0 0 0}
.index_fx ul li div{ width:63px; height:63px; display:inline-block;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; transition: .5s;}
.index_fx ul li:hover div{transform:rotateY(180deg);-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg); -webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);}
.index_fx ul li a{ display:block; padding:25px 0;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; transition: .5s;}
.index_fx ul li:hover{ background:#eee;}
.index_fx ul li .fx1{ background:url(../images/bj_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx1{background:url(../images/bj_ico_02.png) no-repeat;  }
.index_fx ul li .fx2{ background:url(../images/sh_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx2{background:url(../images/sh_ico_02.png) no-repeat; }
.index_fx ul li .fx3{ background:url(../images/gz_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx3{background:url(../images/gz_ico_02.png) no-repeat; }
.index_fx ul li .fx4{ background:url(../images/cs_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx4{background:url(../images/cs_ico_02.png) no-repeat; }
.index_fx ul li .fx5{ background:url(../images/cd_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx5{background:url(../images/cd_ico_02.png) no-repeat; }
.index_fx ul li .fx6{ background:url(../images/wh_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx6{background:url(../images/wh_ico_02.png) no-repeat; }
.index_fx ul li .fx7{ background:url(../images/zz_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx7{background:url(../images/zz_ico_02.png) no-repeat; }
.index_fx ul li .fx8{ background:url(../images/ty_ico_01.png) no-repeat;}
.index_fx ul li:hover .fx8{background:url(../images/ty_ico_02.png) no-repeat; }
*/*/
